外交: diplomacy, diplomatic, foreign affairs...
触目惊心: shocks the eye, astonishes the heart (idiom); shocking, horrible to see, a ghastly sight...
占有: to have, to own, to hold, to occupy, to possess, to account for (a high proportion etc)...